#ifndef GRUPODIBUJOS_H
#define GRUPODIBUJOS_H

#include "dibujo.h"
#include "visor3d_global.h"

class VISOR3D_EXPORT GrupoDibujos : public Dibujo
{
public:
    GrupoDibujos();
    ~GrupoDibujos();

    void agregar(Dibujo* dibujo);

    void agregar(const QList<Dibujo*>& dibujos);

    void dibujar();

    void inicializar(QGLWidget* glWidget);

    void destruir();
    void limpiar();

private:
    QList<Dibujo*> listaDibujos;
};

#endif // GRUPODIBUJOS_H
